package pe.com.cotelasa.scp.controlador.backingBean;

import java.io.Serializable;
import java.util.Collection;
import java.util.Date;
import javax.inject.Named;
import org.springframework.context.annotation.Scope;
import pe.com.cotelasa.scp.controlador.comando.IComando;
import pe.com.cotelasa.scp.entidad.Igv;

/**
 *
 * @author zer0
 */
@Named(value = "BKIgv")
@Scope("session")
public class BKIgv implements Serializable {

    private static final long serialVersionUID = 8722885348162724917L;
    private Igv igvVigente = new Igv();
    private Igv igvFormulario;
    private Igv igvSeleccionado;
    private Collection<Igv> listaTodosIgvs;
    private Collection<Igv> listaIgvsActivos;
    private Date fechaMinima;
    private Date fechaMaxima;
    private IComando comando;

    public BKIgv() {
        this.igvVigente = new Igv();
    }

    public Igv getIgvVigente() {
        return igvVigente;
    }

    public void setIgvVigente(Igv igvVigente) {
        this.igvVigente = igvVigente;
    }

    public Collection<Igv> getListaIgvsActivos() {
        return listaIgvsActivos;
    }

    public void setListaIgvsActivos(Collection<Igv> listaIgvsActivos) {
        this.listaIgvsActivos = listaIgvsActivos;
    }

    public Igv getIgvFormulario() {
        return igvFormulario;
    }

    public void setIgvFormulario(Igv igvFormulario) {
        this.igvFormulario = igvFormulario;
    }

    public Igv getIgvSeleccionado() {
        return igvSeleccionado;
    }

    public void setIgvSeleccionado(Igv igvSeleccionado) {
        this.igvSeleccionado = igvSeleccionado;
    }
    
    public Date getFechaMinima() {
        return fechaMinima;
    }

    public void setFechaMinima(Date fechaMinima) {
        this.fechaMinima = fechaMinima;
    }
    
    public Date getFechaMaxima() {
        return fechaMaxima;
    }

    public void setFechaMaxima(Date fechaMaxima) {
        this.fechaMaxima = fechaMaxima;
    }

    public IComando getComando() {
        return comando;
    }

    public void setComando(IComando comando) {
        this.comando = comando;
    }
}
